package tag15paimsicht;

// - mit 'import' importieren man Top-Level-Typen aus einem package
// - importieren lassen sich NUR sichtbare Top-Level-Typen (public)
import java.util.Random;
import java.util.*; 	// Alle Top-Level-Typen werden importiert ()




// - mit 'import static' importiert man die Statische Element einer Klasse
import static java.lang.Math.PI;
import static java.lang.Math.*; 	// alle statischen Elemente aus der Klasse Math

//static import java.util.Arrays.sort; // compilerfehler
import static java.util.Arrays.sort;


public class Importe {

	static void sort(int[]arr){ }
	
	public static void main(String[] args) {

		Random r1;
		
		java.util.Random r2;

		System.out.println(java.lang.Math.PI);
		System.out.println(Math.PI);
		System.out.println(PI);
		
		java.lang.Math.random();
		Math.random();
		random();
		
		int[] arr = {1,2,3,4};
		// sort(arr); //Konflikt: Arrays.sort oder Importe.sort?
		Importe.sort(arr);
		
		Arrays.sort(arr);
		
		
	}

}
